@CHARSET "UTF-8";
*{
	font-family: 'open_sansregular';
	padding:0;margin:0px;
}

@font-face {
    font-family: 'open_sansregular';
    src: url('../font/open_sansregular/opensans-regular-webfont.eot');
    src: url('../font/open_sansregular/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/open_sansregular/opensans-regular-webfont.woff') format('woff'),
         url('../font/open_sansregular/opensans-regular-webfont.ttf') format('truetype'),
         url('../font/open_sansregular/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	text-align:center;
}

a{ text-decoration:none;}
	
table,td,tr{
	border:1px solid black;
	border-spacing:0;
	border-collapse:collapse;
	padding:10px;			
}
.gray{
	background-color:#969696;
}


#container{
	width:1002px;
	margin:0 auto;
	text-align:center;
	padding:3px 3px;
	/*阴影begin*/
	background-image: -webkit-gradient(linear, center top, center bottom, from(#fcfcfc), to(#f0f0f0), color-stop(NaN%, #f7f7f7), color-stop(242,242,242%, #f2f2f2), color-stop(242,242,242NaN%, #f1f1f1));
	background-image: -webkit-linear-gradient(267deg, #fcfcfc, #f7f7f7 NaN%, #f2f2f2 242,242,242%, #f1f1f1 242,242,242NaN%, #f0f0f0);
	background-image: -moz-linear-gradient(267deg, #fcfcfc, #f7f7f7 NaN%, #f2f2f2 242,242,242%, #f1f1f1 242,242,242NaN%, #f0f0f0);
	background-image: -o-linear-gradient(267deg, #fcfcfc, #f7f7f7 NaN%, #f2f2f2 242,242,242%, #f1f1f1 242,242,242NaN%, #f0f0f0);
	background-image: -ms-linear-gradient(267deg, #fcfcfc, #f7f7f7 NaN%, #f2f2f2 242,242,242%, #f1f1f1 242,242,242NaN%, #f0f0f0);
	background-image: linear-gradient(267deg, #fcfcfc, #f7f7f7 NaN%, #f2f2f2 242,242,242%, #f1f1f1 242,242,242NaN%, #f0f0f0);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.75);
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.75);
	box-shadow: 0 1px 5px rgba(0,0,0,0.75);
	/*阴影end*/
}

ul,li{
	border:0px solid black;	/*debug menu*/
}

#top_menu{
	height:30px;
}
#top_menu li{
	float:left;
	padding:0 5px;
	padding-top:10px;
	width:110px;
	height:30px;
	text-align:center;
	vertical-align:middle;
	text-decoration: none;
	list-style: none;
}
#top_menu li:hover{
	border-bottom:2px solid black;
}

#header{
	height:138px;
	width:100%;
	border-bottom:1px solid black;
}

#toolbar span{
	float:right;
	margin:0px 6px;
	font-size:12px;
}
/******bottom******/
#bottom{
	height:90px;
}

/**返回顶部按钮**/
#backToTop{
	height:50px;width:50px;display:block;position:fixed;bottom:30px;right:10px;
	vertical-align:middle;
	text-align:center;
	/*阴影begin*/
	border-radius: 200px;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#fcfcfc), to(#fafafa), color-stop(3%, #f7f7f7), color-stop(12%, #f2f2f2), color-stop(90%, #f6f6f6));
	background-image: -webkit-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #f6f6f6 90%, #fafafa);
	background-image: -moz-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #f6f6f6 90%, #fafafa);
	background-image: -o-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #f6f6f6 90%, #fafafa);
	background-image: -ms-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #f6f6f6 90%, #fafafa);
	background-image: linear-gradient(to bottom, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #f6f6f6 90%, #fafafa);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.75);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.75);
	box-shadow: 0 0 3px rgba(0,0,0,0.75);
	/*阴影end*/
}

#backToTop a{
 	width:100%;height:100%;display:block;border:0px solid red;vertical-align:middle;padding-top:15px;font-weight:bold;
}